double armour - Spanish English Dictionary